@charset "utf-8";
.pinch-zoom{
    height: 260px;
    width: 100%;
    overflow: hidden;
    background: #333;
}
.pinch-zoom img{
    width: 100%;
    object-fit: cover;
}
.money{
    margin-right: .1rem;
    font-size: .22rem;
    color: #FF0040;
    margin-top: 15px;
    padding: 10px 30px;
}
.money span{
    margin-left: 10px;
}
.title-title-left{
    width: .58rem;
    height: .20rem;
    margin-left: 30px;
    background: url(../img/yitoubao.png) no-repeat;
    /* background-position-y: 2px; */
    background-size: contain;
    display: inline-block;
    line-height: 30px;
}
.title-title{
    width: 100%;
    font-size: 16px;
    font-weight: 600;
    line-height: .2rem;
    color: #333;
    line-height: 30px;
}
.come{
    padding: 0;
    line-height: .17rem;
    font-size: 12px;
    color: #6e6e6e;
    padding-left: 30px;
    margin-top: 5px;
}
.business-footer{
    margin: 0;
    padding: 0;
    margin-top: 20px;
    font-size: 13px;
    color: #222;
    box-sizing: border-box;
    background-color: #fff;
    padding-left: 30px;
    position: relative;
    margin-bottom: 10px;
}
.business-footer img{
    font-size: 13px;
    color: #222;
    width: 35px;
    height: 37px;
    margin-left: 8px;
    margin-top: 10px;
}
#public{
    display: inline-block;
    position: relative;
    top: -14px;
    left: 20px;
    font-size: 16px;
}
.w-buysteps{
    line-height: 1.6;
    margin: 0;
    padding: 0;
    list-style: none;
    padding-left: .15rem;
    padding-top: .2rem;
    margin-bottom: 50px;
}
.w-buysteps .w-buysteps-step{
    font-size: 16px!important;
    line-height: 1.6;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    list-style: none;
    padding-bottom: .3rem;
    
    padding-left: .15rem;
    position: relative;
    padding-right: .15rem;
}
.w-buysteps-step::before {
    position: absolute;
    top: .02rem;
    left: 0;
    width: .13rem;
    height: .13rem;
    background: #F74B3D;
    color: #fff;
    font-size: .12rem;
    border-radius: 50%;
    -webkit-transform: translate(-50%,0);
    transform: translate(-50%,0);
    line-height: .13rem;
    text-align: center;
}
.w-buysteps-step1::before {
    content: "1";
    top: 0;
    
}
.w-buysteps-step2::before {
    content: "2";
}
.w-buysteps-step3::before {
    content: "3";
}
.w-buysteps-step4::before {
    content: "4";
}
.w-buysteps-step1{
    border-left: 1px solid #F74B3D;
}
.w-buysteps-step2{
    border-left: 1px solid #F74B3D;
}
.w-buysteps-step3{
    border-left: 1px solid #F74B3D;
}
div.pro_info {
    line-height: 2em;
    border-bottom: 1px solid #f2f3f6;
    width: 100%;
    font-size: 1em;
    color: #777;
    display: block;
    float: none;
    padding: .15rem .15rem .08rem;
}
.pro_info_right{
    margin-left: 20px;
    width: 67%;
    color: #222;
    /* display: block; */
    font-size: 14px;
    line-height: .2rem;
}
.pro_info_left {
    width: 25%;
    text-align: left;
    color: #666;
    font-size: 14px;
    line-height: .2rem;
    margin-right: 3%;
    margin-left: 10px;
}
.seller-box{
    margin-bottom: 50px;
}
.seller-box .seller{
    line-height: 36px;
    font-weight: 700;
    font-size: 16px;
    font-weight: 400;
    padding-left: 25px;
}
.account{
    width: 25%;
    text-align: left;
    display:inline-block;
    color: #666;
    font-size: 14px;
    line-height: .2rem;
    margin-right: 3%;
    position: relative;
    top: -80px;
}
.seller-speak{
    width: 67%;
    color: #222;
    display:inline-block;
    font-size: 14px;
    line-height: .2rem;
}
.account1{
    width: 25%;
    text-align: left;
    display:inline-block;
    color: #666;
    font-size: 14px;
    line-height: .2rem;
    margin-right: 3%;
    position: relative;
    top: -20px;
}
.account2{
    padding: 10px 20px;
    border-bottom: 1px solid #f2f3f6;
}